// map
// 在pipeline外部定义map
user_info = ["id": 100, "name": "jenkins"]
pipeline {
    agent any
    stages {
        stage('run') {
            steps {
                script {
                    // 打印
                    println(user_info)
                    // 获取值
                    println(user_info["id"])
                    println(user_info["name"])
                    // 赋值
                    user_info["name"] = "jenkinsx"
                    println(user_info)
                    // 判断map中是否包含某个key
                    println(user_info.containsKey("name"))
                    // 判断map中是否包含某个value
                    println(user_info.containsValue(100))
                    // 获取map中的key集合
                    println(user_info.keySet())
                    // 删除map中的某个key
                    user_info.remove("name")
                    println(user_info)
                }
            }
        }
    }
}
